systemic embolization - French English Dictionary